land on lease - Allemand Anglais Dictionnaire